electron mirror - German English Dictionary